concealed installation - Spanish English Dictionary